.shadow{
  box-shadow: 2px 0 6px rgba(0, 21, 41, .35);
}
.side-menu{
  min-height: 100vh;
  overflow-y: auto;
  z-index: 10;
  .logo{
    width: 256px;
    height: 64px;
    position: relative;
    line-height: 64px;
    padding:11px 17px;
    -webkit-transition: all .3s;
    transition: all .3s;
    overflow: hidden;
    background-color: #1C73B9;;
    &.light{
      background-color: #fff;
      h1{
        color: @primary-color;
      }
    }
    h1{
      color: @menu-dark-highlight-color;
      font-size: 20px;
      // margin: 0 0 0 12px;
      display: inline-block;
      vertical-align: middle;
    }
    img{
      width: 222px;
      height: 42px;
      display: block;
      vertical-align: middle;
    }
  }
}
.menu{
  padding: 16px 0;
  background: none;
}
